package edu.sctu.fengleilin.month05.day150512;

/**
 * Created by user09 on 2015/5/12.
 */
public class TextOne {
    public static void main(String[] args) {

        new TextChild(new TextAgeInterface(){
            @Override
            public void getint(int age) {
                System.out.println("年龄："+age);
            }
        });

        TextContent[] Textcontent = new TextContent[10];

        for (int i = 0; i < 10; i++) {

            TextContent textContent = new TextContent();

            textContent.setAddress("成都市" + i);
            textContent.setAge(18 + i);
            textContent.setName("冯蕾霖" + i);
            textContent.setNumber(33 + i);
            textContent.setScore(80 + i);
            textContent.setSex("女" + i);

            Textcontent[i] = textContent;
        }
        for (TextContent student : new TextChild(Textcontent).getSystem()) {
            if (student != null) {
                System.out.println(student.getName() + "成绩：" + student.getScore());
            }
        }
    }
}
//        1.声明一个属性类，属性类里面有姓名，成绩，年龄，学号和地址。
//        用for循环添加10条属性类对象，并赋值给数组，
//        声明一个抽象类，抽象类有构造函数，传递类型为属性数组，
//        抽象类里有抽象输出方法getSysyTem()，并且新建的两个类TextChild，TextChildTwo继承自抽象函数，
//        TextChild类里面算出数组中成绩大于60的学生，TextChildTwo类里面算出成绩大于60并且是男生的学生
//        最后在Main主函数里面输出成绩大于60的学生的人数和信息，再输出成绩大于60并且是男生的学生的人数和信息
//         2.在TextChild和TextChildTwo新增一个方法，该方法有一个接口类型的参数,
//        接口方法里面有判断年龄参数age,调用接口判断年龄大于age的数据，
//        并在新增方法里面进行输出年龄大于age的总人数
//        和基本信息


